package com.example.model;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * SQL执行记录实体类
 */
@Data
public class SqlExecution {
    private Long id;
    private Long userId;
    private Long connectionId; // 可为null，表示使用默认连接
    private String connectionName; // 记录执行时的连接名称
    private String sqlText; // 执行的SQL语句
    private Boolean isSuccess; // 执行是否成功
    private Integer rowCount; // 返回的行数
    private Long executionTimeMs; // 执行时间(毫秒)
    private String errorMessage; // 错误信息(如果有)
    private LocalDateTime executedAt; // 执行时间
} 